Vytvareni objektu v projektu z nalinkovane knihovny
Otázka od: vponecha@volny.cz
2. 8. 2004 0:05
Ahoj,
Prosim o nakopnuti. Mam Projekt do ktereho mam nalinkovanou
knihovnu, ktera ma byt zodpovedna za vytvareni objektu v mem
projektu. Problem je v tom, ze tyto objekty maji ruzne parenty,
proto potrebuji predavat dll take informace o parent v projektu.
Jak to udelat?
DLL code:
CreatePic(X,Y,W,H: integer; NameFile : String; MyObject: ???);
//My object definuje parenta var
TemPic : TImage;
begin
TempPic := TImage.create(nil);
TempPic.parent := MyObject;
TempPic.left := X;
end;
Projekt code:
....
If opendialog1.execute then
begin
createPic(1,1,100,100, OpenDialog1.filename, TForm1.Panel1);
//Neco v tomto smyslu end;
Diky,
Vlada
--
Zrychlete si az 7x nacitani www stranek a obrazku pres vytacene
pripojeni pomoci VOLNY internet akceleratoru. Stazeni a pouzivani
je ZDARMA. http://akcelerator.volny.cz
Odpovedá: Petr Vones
3. 8. 2004 11:11
From: <vponecha@volny.cz>
> Prosim o nakopnuti. Mam Projekt do ktereho mam nalinkovanou
> knihovnu, ktera ma byt zodpovedna za vytvareni objektu v mem
> projektu. Problem je v tom, ze tyto objekty maji ruzne parenty,
> proto potrebuji predavat dll take informace o parent v projektu.
Objekty nelze predavat pres DLL. Musis pouzit balicky.
Petr Vones